3e16227adb647b4ef58376d255e544e930ed06f0,drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java,EvalConditionNode,retractLeftTuple,#LeftTuple#PropagationContext#InternalWorkingMemory#,199
Before Change
final EvalMemory memory = (EvalMemory) workingMemory.getNodeMemory( this );
memory.tupleMemory.remove( leftTuple );
this.sink.propagateRetractLeftTuple( leftTuple,
context,
workingMemory );
}
public void modifyLeftTuple(InternalFactHandle factHandle,
After Change
final PropagationContext context,
final InternalWorkingMemory workingMemory) {
if ( leftTuple.firstChild != null ) {
this.sink.propagateRetractLeftTuple( leftTuple,
context,
workingMemory );
}
}